Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F20 Spain F35 Spain F40 Spain F15 Spain F34 Spain F35 Spain F36 Spain F37 Spain F43 Spain F22 Spain F18 Spain F20 Spain F23 Spain F36 Greece F3 Portugal F1 Great Britain F6 Spain F20 Spain F33 Spain F34 Spain F35 Spain F36 Spain F41 Turkey F2 Turkey F3 Turkey F4 Portugal F3 Italy F4 Spain F13 Spain F14 Spain F16 Serbia F2 Serbia F3 Serbia F4 Serbia F13 Great Britain F2 Greece F1 Greece F2 Greece F3 Bulgaria F2 Greece F9 Greece F18 Greece F19 Spain F41 Portugal F1 Greece F4 Greece F5 Greece F6 Romania F3 Spain F15 Serbia F5 Serbia F8 Spain F34 USA F3 USA F5 Portugal F1 Spain F34 Spain F33 Portugal F2 Portugal F3 Spain F19 Spain F21 Spain F22 Portugal F3 Spain F7 Spain F33 Spain F34 Spain F35 Greece F2 Greece F4 Spain F40 Portugal F2 Portugal F3 Spain F11 Spain F12 Spain F18 Spain F21 Spain F22 Spain F8 Portugal F1 Portugal F2 Spain F9 Serbia F5 Serbia F9 Spain F30 Great Britain F1 Portugal F3 Portugal F4 Spain F17 Spain F19 Spain F18 Portugal F10 Portugal F11 Spain F25 Poland F3 Serbia F4 Spain F30 Spain F33 Portugal F12 Portugal F13 Spain F1 Portugal F2 Spain F8 Greece F4 Portugal F3 Serbia F8 Spain F7 Serbia F9 USA F7 USA F25 USA F26 Croatia F6 Spain F31 Portugal F11 Portugal F12 Spain F33 Spain F34 Greece F9 Greece F10 Cyprus F3 Portugal F2 (Faro) Greece F5 Portugal F3 (Loule) Spain F8 (Reus) Spain F9 (Madrid) Spain F10 (Madrid) Portugal F6 (Porto) Spain F11 (Majadahonda) Romania F1 (Bucharest) Romania F2 (Bacau) Spain F17 (Martos) Spain F18 (Palma del Rio) Spain F19 (Bakio) Spain F20 (Getxo) Poland F9 (Bydgoszcz) Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Greece F8 (Heraklion) Greece F9 (Heraklion) Greece F10 (Heraklion) Italy F5 Greece F11 Spain F13 (Valldoreix) Poland F10 (Poznan) M25 Lima USA F6 Romania F2 The Stella Artois Grass Court Championships - London San Marino Cepu Open - San Marino Black Forest Open 2002 - Freudenstadt Cosmorom Challenger - Brasov Neride Prague Indoor - Prague Architect Open - Budapest Compaq Challenger - Bucharest Warta Cup 2001 - Sopot BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt EI Bank Bulgarian Challenger - Sofia Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Garden Open - Rome Pro Tennis World Open - Sunrise Mobilux Open - Luxembourg Open de Franche-Comte - Besancon International German Open - Hamburg LTA Shrewsbury Challenger - Shrewsbury Challenger Lugano - Lugano La Rinascente Tennis Cup Harbour Club Milano - Milan Tennis Napoli Cup 2007 - Napoli 's Tennis Masters 07 Challenger - Graz Citta di Como - Como Tatra Banka Slovak Open - Bratislava Recanati Challenger Seville Challenger Marrakech Challenger Barletta Challenger Milan Challenger Bercuit Challenger Banja Luka Challenger Szczecin Challenger Porto Alegre Challenger Montevideo Challenger Marbella Challenger Kosice Challenger Segovia Challenger Residenza Open - Magdeburg Arad Challenger Cortina Challenger Segovia Challenger San Marino Challenger Como Challenger The Bolton Challenger - Bolton Trnava Challenger Neride Prague Indoor - Prague Helsinki Challenger Jameson Cup - Milan Dallas Challenger Bordeaux Challenger Caltanissetta Challenger Santo Domingo Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Alphen Challenger The LTA Hull Challenger - Hull Intersport Heilbronn Open - Heilbronn Cali Challenger San Benedetto Challenger Lima Challenger PrivatBank Cup - Dnepropetrovsk Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Santiago Challenger Marbella Challenger ATP Challenger 2003 Numea - New Caledonia Shymkent Challenger Puerto Vallarta Challenger Challenger 42 - Andrezieux Tampere Challenger San Benedetto Challenger Cordenons Challenger Segovia Challenger Privatbank Open 2006 - Dnepropetrovsk Monterrey Challenger Morelos Challenger Porto Alegre Challenger XI Torneo Internazionale di Tennis - Barletta Sao Paulo Challenger Marbella Challenger San Luis Potosi Challenger Roma Challenger 2007 - Rome Leon Challenger Lima Challenger Little Rock Challenger Columbus Challenger Arpa Ceramic Cup - Reggio Emilia Gatineau Challenger Binghamton Challenger Manerbio Challenger Portoroz Challenger Siemens Open 2007 - Scheveningen Seville Challenger Privat Bank Cup - Dnepropetrovsk Tiburon Challenger Timisoara Challenger - Timisoara Mauritius Open - Mauritius Prague 2 Challenger Banja Luka Challenger Maia Challenger Punta Del Este Challenger Brasov Challenger - Brasov Monterrey Challenger Sao Paulo Challenger Guayaquil Challenger Campinas Challenger Concepcion Challenger Quito Challenger Ambato Challenger Santiago 2 Challenger Mouilleron-Le-Captif Challenger Segovia Challenger Santiago 3 Challenger Buenos Aires Challenger Tiburon Challenger Marbella Challenger Todi Challenger Murcia Challenger Timisoara Challenger Pozoblanco Challenger ATP Challenger Tour Finals Open Romania - Bucharest Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Hamburg - Hamburg Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Santa Cruz de la Sierra Challenger Sporting Challenger - Turin Schickendanz Open - Furth 10th Wartburg Open - Eisenach Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Corrientes Challenger Geneva Challenger - Geneva Stella Artois Clay Court Championships - Budaors Asirom Challenger Brasov - Brasov Segovia Challenger Leon Challenger Finnish Open - Helsinki Cordenons Challenger Asirom Challenger - Brasov SIR Supermercadi Challenger - Rome Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Concepcion Challenger Unique Zagreb Open - Zagreb Copenhagen Open - Copenhagen International Championship of Croatia - Umag Ipsos Bucharest Challenger - Bucharest Lambertz Open by Stawag 2007 - Aachen Marbella Challenger PEOPLEnet Cup - Dnepropetrovsk Gelsor Open Romania - Bucharest TD Waterhouse Cup - Long Island Buenos Aires 3 Challenger Cali Challenger Sibiu Challenger Schickendanz Open - Furth Idea Prokom Open - Sopot PEOPLEnet CUP - Dnepropetrovsk Arizona Men's Tennis Championships - Scottsdale Open de Moselle - Metz Sao Jose Do Rio Preto Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Generali Open - Kitzbuhel Sydney International - Sydney U.S. Men's Clay Court Championships - Houston Prostejov Challenger Qatar ExxonMobil Open - Doha Dutch Open Tennis - Amersfoort Croatia Open - Umag Pozoblanco Challenger BCR Open Romania - Bucharest Medibank International - Sydney SAP Open - San Jose Seville Challenger Grand Prix Hassan II - Casablanca Tennis Channel Open - Las Vegas Orange Warsaw Open - Warsaw Open 13 - Marseille Austrian Open - Kitzbuhel Open de Moselle - Metz Open 13 - Marseille St. Petersburg Open - St. Petersburg Pozoblanco Challenger Sibiu Challenger San Sebastian Challenger Marbella Challenger Regions Morgan Keegan Championships - Memphis Szczecin Challenger The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Masters Series - Hamburg Mallorca Challenger BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg ATP Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Arad Challenger Brasil Open - Costa do Sauipe Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Brasov Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Rio De Janeiro Challenger Heineken Open - Auckland Ordina Open - s-Hertogenbosch Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney Brasil Open - Sao Paulo Genova Challenger Copa Claro - Buenos Aires Serbia Open - Belgrade Seville Challenger Kremlin Cup - Moscow Winston Salem - Winston Salem Aircel Chennai Open - Chennai Bet-at-home Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Segovia Challenger Alphen Challenger Erste Bank Open - Vienna Sibiu Challenger Rennes Challenger Geneva Challenger Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Santo Domingo Challenger Dubai Duty Free Tennis Championships - Dubai Mersin Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Grand Prix Hassan II - Casablanca Scheveningen Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Genova Challenger Bet-at-home Cup - Kitzbuhel Banja Luka Challenger Sibiu Challenger ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote d'Azur - Nice Austrian Open - Kitzbuhel Seville Challenger St. Petersburg Open - St. Petersburg Santiago Challenger Seville Challenger Punta Del Este Challenger Alicante Challenger Guadalajara Challenger Mestre Challenger U.S. National Indoor Tennis Championships - Memphis Como Challenger Delray Beach Open - Delray Beach Sibiu Challenger Malaysian Open - Kuala Lumpur Puerto Vallarta Challenger Winnipeg Challenger Segovia Challenger L'Aquila Challenger Columbus Challenger Santo Domingo Challenger Rezidenza Open - Magdeburg Helsinki Challenger Asirom Challenger Brasov - Brasov Columbus Challenger The Samsung Open - Nottingham BMW Open - Munich AEGON International - Eastbourne Telenordia Swedish Open - Bastad Aix En Provence Challenger Pozoblanco Challenger Gelsor Open Romania - Bucharest Stockholm Open - Stockholm Poznan Challenger Estoril Open - Estoril Generali Open 2003 - Kitzbuhel Open de Moselle - Metz St. Petersburg Open - St. Petersburg Turkish Airlines Open Antalya - Antalya Open de Franche Comte - Besancon Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven AAPT Championships - Adelaide Adidas International - Sydney BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Milan Indoors - Milan Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Pacific Life Open - Indian Wells Next Generation Adelaide International - Adelaide Estoril Open - Estoril Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Credit Agricole Suisse Open - Gstaad Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Copa Claro - Buenos Aires BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Millennium Estoril Open - Estoril Cordoba Open - Cordoba Argentina Open - Buenos Aires Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade French Open - Paris Tennis Masters Series - Rome Tennis Masters Series - Paris Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Campionati Internazionali d'Italia - Rome French Open - Paris Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai - Shanghai Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami Miami Open - Miami French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid The 10tele.com Open - Nottingham French Open - Paris U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Chile Dove Men+Care Open - Santiago French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London River Oaks International Tennis Tournament - Houston French Open - Paris Wimbledon - London Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ROU-ECU 5-0 River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing All Lower level tournaments